home *** CD-ROM | disk | FTP | other *** search
/ Clickx 44 / Clickx 44.iso / assets / swf / start.swf / scripts / __Packages / clickx / util / PlatformUtil.as < prev   
Encoding:
Text File  |  2007-01-01  |  11.4 KB  |  254 lines

  1. var ┬º\x01┬º = 258;
  2. while(true)
  3. {
  4.    if(eval("\x01") == 258)
  5.    {
  6.       set("\x01",eval("\x01") + 334);
  7.       ┬º┬ºpush(true);
  8.    }
  9.    else if(eval("\x01") == 592)
  10.    {
  11.       set("\x01",eval("\x01") + 167);
  12.       if(┬º┬ºpop())
  13.       {
  14.          set("\x01",eval("\x01") - 365);
  15.       }
  16.    }
  17.    else if(eval("\x01") == 963)
  18.    {
  19.       set("\x01",eval("\x01") - 182);
  20.       ┬º┬ºpush(true);
  21.    }
  22.    else
  23.    {
  24.       if(eval("\x01") == 14)
  25.       {
  26.          set("\x01",eval("\x01") + 194);
  27.          break;
  28.       }
  29.       if(eval("\x01") == 862)
  30.       {
  31.          set("\x01",eval("\x01") - 848);
  32.          if(┬º┬ºpop())
  33.          {
  34.             set("\x01",eval("\x01") + 194);
  35.          }
  36.       }
  37.       else if(eval("\x01") == 448)
  38.       {
  39.          set("\x01",eval("\x01") + 243);
  40.          if(┬º┬ºpop())
  41.          {
  42.             set("\x01",eval("\x01") + 272);
  43.          }
  44.       }
  45.       else
  46.       {
  47.          if(eval("\x01") == 759)
  48.          {
  49.             set("\x01",eval("\x01") - 365);
  50.             break;
  51.          }
  52.          if(eval("\x01") == 394)
  53.          {
  54.             set("\x01",eval("\x01") + 54);
  55.             ┬º┬ºpush(true);
  56.          }
  57.          else
  58.          {
  59.             if(eval("\x01") == 691)
  60.             {
  61.                set("\x01",eval("\x01") + 272);
  62.                break;
  63.             }
  64.             if(eval("\x01") == 781)
  65.             {
  66.                set("\x01",eval("\x01") - 478);
  67.                if(┬º┬ºpop())
  68.                {
  69.                   set("\x01",eval("\x01") - 254);
  70.                }
  71.             }
  72.             else
  73.             {
  74.                if(eval("\x01") == 303)
  75.                {
  76.                   set("\x01",eval("\x01") - 254);
  77.                   ┬º┬ºpush(┬º┬ºpop() add ┬º┬ºpop());
  78.                   break;
  79.                }
  80.                if(eval("\x01") == 676)
  81.                {
  82.                   set("\x01",eval("\x01") + 186);
  83.                   ┬º┬ºpush(true);
  84.                }
  85.                else
  86.                {
  87.                   if(eval("\x01") == 295)
  88.                   {
  89.                      set("\x01",eval("\x01") - 253);
  90.                      ┬º┬ºpop()[┬º┬ºpop() + ┬º┬ºpop()]();
  91.                      _loc2_[┬º┬ºconstant(7)][┬º┬ºconstant(11)] = _loc3_;
  92.                      _loc2_[┬º┬ºconstant(12)] = function()
  93.                      {
  94.                         this[┬º┬ºconstant(7)][┬º┬ºconstant(13)] = function()
  95.                         {
  96.                            if(this[┬º┬ºconstant(14)][┬º┬ºconstant(15)] < this[┬º┬ºconstant(11)])
  97.                            {
  98.                               this[┬º┬ºconstant(14)][┬º┬ºconstant(16)](this[┬º┬ºconstant(14)][┬º┬ºconstant(15)] + 1);
  99.                            }
  100.                            else
  101.                            {
  102.                               delete this[┬º┬ºconstant(13)];
  103.                            }
  104.                         };
  105.                      };
  106.                      _loc2_[┬º┬ºconstant(17)] = _loc2_[┬º┬ºconstant(18)] = function()
  107.                      {
  108.                         this[┬º┬ºconstant(7)][┬º┬ºconstant(13)] = function()
  109.                         {
  110.                            if(this[┬º┬ºconstant(14)][┬º┬ºconstant(15)] > 1)
  111.                            {
  112.                               this[┬º┬ºconstant(14)][┬º┬ºconstant(16)](this[┬º┬ºconstant(14)][┬º┬ºconstant(15)] - 1);
  113.                            }
  114.                            else
  115.                            {
  116.                               delete this[┬º┬ºconstant(13)];
  117.                            }
  118.                         };
  119.                      };
  120.                      ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  121.                      _loc1_[┬º┬ºconstant(19)] = function(targetClip, idleField, overField)
  122.                      {
  123.                         targetClip[idleField][┬º┬ºconstant(20)] = true;
  124.                         targetClip[overField][┬º┬ºconstant(20)] = false;
  125.                         targetClip[┬º┬ºconstant(21)] = idleField;
  126.                         targetClip[┬º┬ºconstant(22)] = overField;
  127.                         targetClip[┬º┬ºconstant(12)] = function()
  128.                         {
  129.                            this[this[┬º┬ºconstant(21)]][┬º┬ºconstant(20)] = false;
  130.                            this[this[┬º┬ºconstant(22)]][┬º┬ºconstant(20)] = true;
  131.                         };
  132.                         targetClip[┬º┬ºconstant(17)] = targetClip[┬º┬ºconstant(18)] = function()
  133.                         {
  134.                            this[this[┬º┬ºconstant(21)]][┬º┬ºconstant(20)] = true;
  135.                            this[this[┬º┬ºconstant(22)]][┬º┬ºconstant(20)] = false;
  136.                         };
  137.                      };
  138.                      ┬º┬ºconstant(23)(eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)],null,1);
  139.                      break;
  140.                   }
  141.                   if(eval("\x01") == 49)
  142.                   {
  143.                      set("\x01",eval("\x01") + 549);
  144.                      ┬º┬ºpush(true);
  145.                   }
  146.                   else if(eval("\x01") == 598)
  147.                   {
  148.                      set("\x01",eval("\x01") - 335);
  149.                      if(┬º┬ºpop())
  150.                      {
  151.                         set("\x01",eval("\x01") + 413);
  152.                      }
  153.                   }
  154.                   else
  155.                   {
  156.                      if(eval("\x01") == 263)
  157.                      {
  158.                         set("\x01",eval("\x01") + 413);
  159.                         toggleHighQuality();
  160.                         ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop()[int(┬º┬ºpop())][1][┬º┬ºconstant(24)][_loc3_][┬º┬ºconstant(24)][_loc4_][┬º┬ºconstant(24)][2][┬º┬ºconstant(24)][0][┬º┬ºconstant(36)];
  161.                         _loc6_[┬º┬ºconstant(19)] = _loc1_[┬º┬ºconstant(23)][┬º┬ºconstant(24)][0][┬º┬ºconstant(24)][1][┬º┬ºconstant(24)][_loc3_][┬º┬ºconstant(24)][_loc4_][┬º┬ºconstant(24)][3][┬º┬ºconstant(24)][0][┬º┬ºconstant(36)];
  162.                         _loc6_[┬º┬ºconstant(40)] = _loc1_[┬º┬ºconstant(23)][┬º┬ºconstant(24)][0][┬º┬ºconstant(24)][1][┬º┬ºconstant(24)][_loc3_][┬º┬ºconstant(24)][_loc4_][┬º┬ºconstant(24)][4][┬º┬ºconstant(24)][0][┬º┬ºconstant(36)];
  163.                         _loc6_[┬º┬ºconstant(41)] = _loc1_[┬º┬ºconstant(23)][┬º┬ºconstant(24)][0][┬º┬ºconstant(24)][1][┬º┬ºconstant(24)][_loc3_][┬º┬ºconstant(24)][_loc4_][┬º┬ºconstant(24)][5][┬º┬ºconstant(24)][0][┬º┬ºconstant(36)];
  164.                         _loc6_[┬º┬ºconstant(32)] = ┬º┬ºconstant(34)(_loc1_[┬º┬ºconstant(23)][┬º┬ºconstant(24)][0][┬º┬ºconstant(24)][1][┬º┬ºconstant(24)][_loc3_][┬º┬ºconstant(24)][_loc4_][┬º┬ºconstant(24)][6][┬º┬ºconstant(24)][0][┬º┬ºconstant(36)]);
  165.                         _loc6_[┬º┬ºconstant(42)] = _loc1_[┬º┬ºconstant(23)][┬º┬ºconstant(24)][0][┬º┬ºconstant(24)][1][┬º┬ºconstant(24)][_loc3_][┬º┬ºconstant(24)][_loc4_][┬º┬ºconstant(24)][7][┬º┬ºconstant(24)][0][┬º┬ºconstant(36)];
  166.                         var _loc7_ = _loc1_[┬º┬ºconstant(23)][┬º┬ºconstant(24)][0][┬º┬ºconstant(24)][1][┬º┬ºconstant(24)][_loc3_][┬º┬ºconstant(24)][_loc4_][┬º┬ºconstant(24)][8][┬º┬ºconstant(24)][┬º┬ºconstant(25)];
  167.                         var _loc5_ = ┬º┬ºconstant(43);
  168.                         var _loc2_ = 0;
  169.                         while(_loc2_ < _loc7_)
  170.                         {
  171.                            _loc5_ += _loc1_[┬º┬ºconstant(23)][┬º┬ºconstant(24)][0][┬º┬ºconstant(24)][1][┬º┬ºconstant(24)][_loc3_][┬º┬ºconstant(24)][_loc4_][┬º┬ºconstant(24)][8][┬º┬ºconstant(24)][_loc2_][┬º┬ºconstant(26)][┬º┬ºconstant(44)];
  172.                            if(_loc2_ != _loc7_ - 1)
  173.                            {
  174.                               _loc5_ += ┬º┬ºconstant(45);
  175.                            }
  176.                            _loc2_ = _loc2_ + 1;
  177.                         }
  178.                         _loc6_[┬º┬ºconstant(46)] = _loc5_;
  179.                         _loc6_[┬º┬ºconstant(47)] = _loc1_[┬º┬ºconstant(23)][┬º┬ºconstant(24)][0][┬º┬ºconstant(24)][1][┬º┬ºconstant(24)][_loc3_][┬º┬ºconstant(24)][_loc4_][┬º┬ºconstant(24)][9][┬º┬ºconstant(26)][┬º┬ºconstant(19)];
  180.                         _loc6_[┬º┬ºconstant(48)] = _loc1_[┬º┬ºconstant(23)][┬º┬ºconstant(24)][0][┬º┬ºconstant(24)][1][┬º┬ºconstant(24)][_loc3_][┬º┬ºconstant(24)][_loc4_][┬º┬ºconstant(24)][9][┬º┬ºconstant(24)][0][┬º┬ºconstant(24)][0][┬º┬ºconstant(36)];
  181.                         _loc6_[┬º┬ºconstant(49)] = _loc1_[┬º┬ºconstant(23)][┬º┬ºconstant(24)][0][┬º┬ºconstant(24)][1][┬º┬ºconstant(24)][_loc3_][┬º┬ºconstant(24)][_loc4_][┬º┬ºconstant(24)][9][┬º┬ºconstant(24)][1][┬º┬ºconstant(24)][0][┬º┬ºconstant(36)];
  182.                         return _loc6_;
  183.                      }
  184.                      if(eval("\x01") == 208)
  185.                      {
  186.                         set("\x01",eval("\x01") + 23);
  187.                         ┬º┬ºpush(true);
  188.                      }
  189.                      else
  190.                      {
  191.                         if(eval("\x01") != 231)
  192.                         {
  193.                            if(eval("\x01") == 42)
  194.                            {
  195.                               set("\x01",eval("\x01") + 488);
  196.                               if(!_global.clickx)
  197.                               {
  198.                                  _global.clickx = new Object();
  199.                               }
  200.                               ┬º┬ºpop();
  201.                               if(!_global.clickx.util)
  202.                               {
  203.                                  _global.clickx.util = new Object();
  204.                               }
  205.                               ┬º┬ºpop();
  206.                               if(!_global.clickx.util.PlatformUtil)
  207.                               {
  208.                                  clickx.util.PlatformUtil extends MovieClip;
  209.                                  _loc2_ = clickx.util.PlatformUtil = function()
  210.                                  {
  211.                                     super();
  212.                                  }.prototype;
  213.                                  clickx.util.PlatformUtil = function()
  214.                                  {
  215.                                     super();
  216.                                  }.getOSName = function()
  217.                                  {
  218.                                     return System.capabilities.os;
  219.                                  };
  220.                                  clickx.util.PlatformUtil = function()
  221.                                  {
  222.                                     super();
  223.                                  }.getPlatform = function()
  224.                                  {
  225.                                     if(System.capabilities.os.toLowerCase().lastIndexOf("windows") != -1)
  226.                                     {
  227.                                        return "pc";
  228.                                     }
  229.                                     if(System.capabilities.os.toLowerCase() == "linux")
  230.                                     {
  231.                                        return "linuxpc";
  232.                                     }
  233.                                     return "mac";
  234.                                  };
  235.                                  ┬º┬ºpush(ASSetPropFlags(clickx.util.PlatformUtil.prototype,null,1));
  236.                               }
  237.                               ┬º┬ºpop();
  238.                            }
  239.                            break;
  240.                         }
  241.                         set("\x01",eval("\x01") + 64);
  242.                         if(┬º┬ºpop())
  243.                         {
  244.                            set("\x01",eval("\x01") - 253);
  245.                         }
  246.                      }
  247.                   }
  248.                }
  249.             }
  250.          }
  251.       }
  252.    }
  253. }
  254.